;----------------------------------------------------------------------------
; CANON USB Adapter for MS
; CABLKW64 WDM (WithMPD)  Install INF  x64
;            64bit  XP/Vista/7
;
;                             8/June/2010
; Copyright (C) RATOC Systems,inc.
;
;;----------------------------------------------------------------------------
[Version]
Signature = "$WINDOWS NT$"
Class=USB
ClassGUID={36FC9E60-C465-11CF-8056-444553540000}
Provider=%RATOC%
;;LayoutFile=LAYOUT.INF
DriverVer=06/08/2010,3.8.0.0
Catalogfile=CANONX64.cat


;;[ControlFlags]
;;ExcludeFromSelect = *

; Manufacturer Sections
[Manufacturer]
%RATOC% = CABULK_64WDM,NTamd64

;------------------------------------------------------------------------------
; Copy Files Section
;------------------------------------------------------------------------------
[CABULK_WDM.files]
CABLKW64.SYS

[SourceDisksNames]
1="CANON USB Adapter for MS Installation Disk",,

[SourceDisksFiles]
CABLKW64.SYS = 1

[DestinationDirs]
CABULK_WDM.files = 10,System32\Drivers




; ----------------------------------------

[CABULK_64WDM.NTamd64]
%CABULK_WDM.DeviceDesc% = CABULK_WDM, USB\VID_1083&PID_1615

%CABULK_WDM.DeviceDesc% = CABULK_WDM, USB\VID_0584&PID_0305	;; U2SCX-LVD
%CABULK_WDM.DeviceDesc% = CABULK_WDM, USB\VID_0584&PID_0051	;; MR-01


[CABULK_WDM.NT]
CopyFiles = CABULK_WDM.files
AddReg=CABULK_WDM.AddReg

[CABULK_WDM.NT.Services]
Addservice = CABLKW64, 0x00000002, CABULK_WDM.AddService

[CABULK_WDM.AddService]
DisplayName    = %CABULK_WDM.SvcDesc%
ServiceType    = 1                  ; SERVICE_KERNEL_DRIVER
StartType      = 3                  ; SERVICE_DEMAND_START
ErrorControl   = 1                  ; SERVICE_ERROR_NORMAL
ServiceBinary  = %12%\CABLKW64.SYS
;;LoadOrderGroup = Base

[CABULK_WDM.AddReg]
HKLM,"System\Currentcontrolset\Services\CABLKW64\Parameters","DebugLevel",0x10001,0
HKLM,"System\Currentcontrolset\Services\CABLKW64\Parameters","MaximumTransferSize",0x10001,0x20000
HKLM,"System\Currentcontrolset\Services\CABLKW64\Parameters","NOSCSIID",0x10001,0


;---------------------------------------------------------------;

[Strings]
RATOC = "Canon Electronics Inc."
CABULK_WDM.SvcDesc = "CANON USB Adapter for MS WDM driver x64"
CABULK_WDM.DeviceDesc = "CANON USB Adapter for MS WDM (withMPD) x64"
